Our First Real Look At The All Electric Triumph Te-1: And It Looks Freakin' Awesome!